practise one's profession - Francés Inglés Diccionario